import { AudioClip, JsonAsset, Prefab, SpriteFrame, Vec3 } from "cc";

/**
 * 游戏全局数据
 */
export class GlobalData {

    //包子纹理名称
    static Bun_Spirte = "game_bun";

    //包子阴影纹理名称
    static Bun_Shadow_Spirte = "game_blackbun";

    //筷子纹理
    static Stick_Sprite = "game_stick";

    //当前游戏关卡
    static CurrentLevel = 0;
}

/**
 * 资源列表
 */
export const GAME_RES = {
    BundleName: "GAME_RES",//资源包名称
    Asset: {//资源列表
        Prefabs: { path: "Prefab", type: Prefab },
        Sounds: { path: "Sound", type: AudioClip },
        SpriteFrames: { path: "SpriteFrame", type: SpriteFrame },
        Jsons: { path: "Json", type: JsonAsset }
    }
}

/**
 * 游戏预设体
 */
export const GAME_PREFAB = {
    SINGLELINEBUN: "SingleLineBun",
}

/**
 * 游戏场景
 */
export const GAME_SCENE = {
    GameScene: "GameScene"
}



/**
 * 游戏弹窗
 */
export const GAME_POP = {

}

/**
 * 游戏顶层弹窗
 */
export const GAME_TOP = {
    NOTOUCH: "NoTouch"
}

/**
 * 音效分类
 */
export const SOUND_TYPE = {
    Button: "Button",
}






